#-------------------------------------------------
#
# Project created by QtCreator 2021-09-23T18:54:39
#
#-------------------------------------------------

QT       += core gui serialport network

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = mopenocd
TEMPLATE = app

# The following define makes your compiler emit warnings if you use
# any feature of Qt which has been marked as deprecated (the exact warnings
# depend on your compiler). Please consult the documentation of the
# deprecated API in order to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS

# You can also make your code fail to compile if you use deprecated APIs.
# In order to do so, uncomment the following line.
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0

INCLUDEPATH += ../../include ../../contrib

SOURCES += \
        main.cpp \
        mainwindow.cpp \
    ../../adapter/bitbang.cpp \
    ../../helper/binarybuffer.c \
    ../../jtag/commands.cpp \
    ../../jtag/interface_jtag.cpp \
    ../../jtag/jtag_tap.cpp \
    ../../jtag/tapc.cpp \
    ../../target/target.cpp \
    ../../target/riscv/targetRISCV.cpp \
    ../../target/riscv/rv11/cache.cpp \
    ../../target/riscv/rv11/dbus.cpp \
    ../../target/riscv/rv11/dram.cpp \
    ../../target/riscv/rv11/mem.cpp \
    ../../target/riscv/rv11/regs.cpp \
    ../../target/riscv/rv11/rv11.cpp \
    ../../target/riscv/rv11/scans.cpp \
    ../../helper/replacements.c \
    gdbTask.cpp \
    ../../contrib/adapter/qtRbbSerial.cpp \
    ../../contrib/gdbio/qtRioNet.cpp \
    ../../server/gdbPacket.cpp \
    ../../server/gdbRDP.cpp \
    formtargettest.cpp \
    tasktargettest.cpp \
    taskTest.cpp \
    formGDBServer.cpp

HEADERS += \
        mainwindow.h \
    gdbTask.h \
    ../../contrib/gdbio/qtRioNet.h \
    formtargettest.h \
    tasktargettest.h \
    taskTest.h \
    formGDBServer.h

FORMS += \
        mainwindow.ui \
    formtargettest.ui \
    formGDBServer.ui
